• word of the day

    lymphatic tissue

    lymphatic tissue - Dictionary definition and meaning for word lymphatic tissue

    Definition
    (noun) tissue making up the lymphatic system
    Synonyms : lymphoid tissue

Word used in video below:
text: Tissue paper.
Download our Mobile App Today
Receive our word of the day
on Whatsapp